herd someone or something together - Spanish English Dictionary